<?php
error_reporting(E_ALL ^ E_NOTICE);

set_time_limit(0);
/*ini_set("memory_limit", "200M");
  mysql_connect("host=localhost dbname=comds  user=root  password=root")
   or die('Could not connect:'.mysql_last_error());
*/
$db_name="comds";  
 
$table_name="comds";  
 
$connection= @mysql_connect("localhost","root","root") or die(mysql_error());  
 
$db= @mysql_select_db($db_name,$connection) or die (mysql_error());  
 
$logdate =  mysql_query("SELECT DISTINCT date FROM `comds`");

while($everylogdate = mysql_fetch_array($logdate))
{
      //游戏总注册人数
    $loginPersonNum_query = mysql_query("SELECT count(DISTINCT deviceid) FROM comds where Cracked = '0'");

    $loginPersonNum = mysql_fetch_array($loginPersonNum_query);

     //日均活跃人数 
    $activePesonrNum_query = mysql_query("select(SELECT count(DISTINCT deviceid)  FROM comds where Cracked = '0')/(SELECT count( DISTINCT date )FROM comds)");
    $activePesonrNum = mysql_fetch_array($activePesonrNum_query);

     //日均活跃人次 activePesonrTime 一个人可能多次
    $activePesonrTime_query = mysql_query("select (SELECT count(deviceid)  FROM comds where Cracked = '0' )/(SELECT count( DISTINCT date )FROM comds)");
    $activePesonrTime = mysql_fetch_array($activePesonrTime_query);

    //日均人均打开次数  //DISTINCT deviceid
    $totalTodayGameTime_query = mysql_query("SELECT '$activePesonrTime[0]'/'$activePesonrNum[0]'");
    $totalTodayGameTime = mysql_fetch_array($totalTodayGameTime_query);
    //日均游戏时间
    $totalDayTotalTime_query = mysql_query("SELECT avg(TodayGameTime)  FROM comds where Cracked = '0'");
    $totalDayTotalTime = mysql_fetch_array($totalDayTotalTime_query);

     //日均金钱获得
    $totalDayGetMoney_query = mysql_query("SELECT avg(TotalGoldGet) FROM comds where Cracked = '0'");
    $totalDayGetMoney = mysql_fetch_array($totalDayGetMoney_query);

    //日均IAP金钱获得
    //$totalDayGetIAPMoney_query = mysql_query("SELECT avg(TotalGoldGet) FROM comds  where Cracked = '0'");
    //$totalDayGetIAPMoney = mysql_fetch_array($totalDayGetIAPMoney_query);

    //日均充值

    $totalDayRecharge_query = mysql_query("SELECT avg(TotalGoldGet) FROM comds where Cracked = '0'");
    $totalDayRecharge = mysql_fetch_array($totalDayRecharge_query);
    
    //日均消费totalDayUsedMoney

    $totalDayUsedMoney_query = mysql_query("SELECT avg(TodayGoldLose)  FROM  comds where Cracked = '0'");
    $totalDayUsedMoney = mysql_fetch_array($totalDayUsedMoney_query);
     
    //日均注册人数
    $dayLoginPersonNum_query = mysql_query("select(SELECT count(DISTINCT deviceid) FROM comds where Cracked = '0')/(SELECT count( DISTINCT date )FROM comds where Cracked = '0')");

    $dayLoginPersonNum = mysql_fetch_array($dayLoginPersonNum_query);

    //totalDayNewusers 每日新注册 DISTINCT
    $totalDayNewusers_query = mysql_query("SELECT count(DISTINCT deviceid)  FROM  comds  where firstlogin = '$everylogdate[date]' and  Cracked = '0'");
    $totalDayNewusers = mysql_fetch_array($totalDayNewusers_query);

    //DayActivePesonrNum  每日活跃人数  //  日均TodayGameTime 活跃人数 今日的
    $dayActivePesonrNum_query = mysql_query("SELECT count(DISTINCT deviceid)  FROM comds  where date ='$everylogdate[date]' and  Cracked = '0' and date <> firstlogin");
    $dayActivePesonrNum = mysql_fetch_array($dayActivePesonrNum_query);


    //dayActivePesonrTime 每日活跃人次
    $dayActivePesonrTime_query = mysql_query("SELECT sum(GameActiveTime +1)  FROM comds  where date ='$everylogdate[date]' and  Cracked = '0' and date <> firstlogin");
    $dayActivePesonrTime = mysql_fetch_array($dayActivePesonrTime_query);
     //weekOneLandPesonrNum 过去7日内1次登录用户数
    $weekOneLandPesonrNum_query = mysql_query("  SELECT DISTINCT deviceid, date
        FROM comds
        WHERE Cracked = '0'  and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY )
        GROUP BY deviceid
        HAVING count( 1 ) >0
        ");
     $weekOneLandPesonrNum = mysql_num_rows($weekOneLandPesonrNum_query);

     //weekActivePesonrNum   过去7日内2次登录用户数 每周活跃人数  SELECT * FROM comds   where DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' )
    $weekActivePesonrNum_query = mysql_query("  SELECT DISTINCT deviceid, date
        FROM comds
        WHERE Cracked = '0'  and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY )
        GROUP BY deviceid
        HAVING count( 1 ) >1
        ");
   // $abc = mysql_fetch_array($abc_query);


    //$weekActivePesonrNum_query = mysql_query("SELECT count(DISTINCT deviceid)  FROM  comds  where date_add(date,interval 2 day)   and DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' )  and  Cracked = '0'");
    $weekActivePesonrNum = mysql_num_rows($weekActivePesonrNum_query);

    //weekLoyalPesonrNum  过去7日内3次登录用户数 每周忠诚用户人数
    $weekLoyalPesonrNum_query = mysql_query("SELECT DISTINCT deviceid, date
        FROM comds
        WHERE Cracked = '0'  and   date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY )
        GROUP BY deviceid
        HAVING count( 1 ) >2
        ");
   $weekLoyalPesonrNum = mysql_num_rows($weekLoyalPesonrNum_query);


    //weekCorePesonrNum   过去7日内4次用户数 每周核心用户人数
    $weekCorePesonrNum_query = mysql_query("SELECT DISTINCT deviceid, date
        FROM comds
        WHERE Cracked = '0'  and   date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY )
        GROUP BY deviceid
        HAVING count( 1 ) >3
        ");
    $weekCorePesonrNum = mysql_num_rows($weekCorePesonrNum_query);

    //挂网等雇佣用户数 hirePesonrNum
    $hirePesonrNum_query = mysql_query("SELECT count(DISTINCT deviceid)  FROM  comds  where  date ='$everylogdate[date]' and hireoutselftimes >0 and  Cracked = '0'");
    $hirePesonrNum = mysql_fetch_array($hirePesonrNum_query);

    //今日均人均游戏时间
    $dayTotalTime_query = mysql_query("select (SELECT sum(TodayGameTime)  FROM comds  where  date ='$everylogdate[date]' and  Cracked = '0')/(SELECT count(DISTINCT deviceid)  FROM comds  where date ='$everylogdate[date]' and  Cracked = '0' and date <> firstlogin)");
    $dayTotalTime = mysql_fetch_array($dayTotalTime_query);

    //今日均消费金钱  DayUsedMoney 
    $dayUsedMoney_query = mysql_query("select(SELECT sum(TodayGoldLose)  FROM  comds   where date ='$everylogdate[date]' and  Cracked = '0')/('$dayActivePesonrNum[0]')");
    $dayUsedMoney = mysql_fetch_array($dayUsedMoney_query);

    //weekPayPesonrNum 周付费用户数 SELECT count( DISTINCT deviceid )  
    $weekPayPesonrNum_query = mysql_query("SELECT  DISTINCT deviceid FROM `comds` WHERE 099cents1 >0 and  Cracked = '0' and date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]' union 

        SELECT  DISTINCT deviceid FROM `comds` WHERE  099cents2 >0 and  Cracked = '0' and date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new499cents1 >0  and  Cracked = '0' and date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new499cents2 >0 and  Cracked = '0' and date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new999cents1 >0 and  Cracked = '0' and date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new999cents2 >0 and  Cracked = '0' and date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new1999cents1 >0 and  Cracked = '0' and date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new1999cents2 >0 and  Cracked = '0' and date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new4999cents1 >0 and  Cracked = '0' and date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new4999cents2 >0 and  Cracked = '0' and date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'");
    $weekPayPesonrNum = mysql_num_rows($weekPayPesonrNum_query);
    //dayIAPGetMoney  今日人均 IAP 获得金钱
    $dayIAPGetMoney_query = mysql_query("select (SELECT sum(099cents1*5000 + new499cents1*32000 +new999cents1*73000 +new1999cents1*164000 +new4999cents1*455000 +099cents2*5000 + new499cents2*32000 +new999cents2*73000 +new1999cents2*164000 +new4999cents2*455000)  FROM  comds  where  date ='$everylogdate[date]' and  Cracked = '0')/('$dayActivePesonrNum[0]')");
    $dayIAPGetMoney = mysql_fetch_array($dayIAPGetMoney_query);
    //avgDayMoney  今日人均获得金钱
    $avgDayMoney_query = mysql_query("select (SELECT sum(TodayGoldGet)  FROM  comds  where  date ='$everylogdate[date]' and  Cracked = '0')/(SELECT count(deviceid)  FROM  comds  where  date ='$everylogdate[date]' and  Cracked = '0')");
    $avgDayMoney = mysql_fetch_array($avgDayMoney_query);
    
    //dayNowMoney  今日人均现有金钱
    $dayNowMoney_query = mysql_query("select (SELECT sum(Gold)  FROM  comds  where  date ='$everylogdate[date]' and  Cracked = '0')/(SELECT count(deviceid)  FROM  comds  where  date ='$everylogdate[date]' and  Cracked = '0' )");
    $dayNowMoney = mysql_fetch_array($dayNowMoney_query);
    //dayRechargeNum  今日人均充值笔数
    $dayRechargeNum_query = mysql_query("select '$paytimes[0]'/'$PayPesonrNum'");
   $dayRechargeNum = mysql_fetch_array($dayRechargeNum_query);
  
    //weekPayARPU 周付费用户ARPU值 =周付费总额/周付费人数
    $weekPayARPU_query = mysql_query("SELECT (
        SELECT sum(  099cents1 *99 + new499cents1 *499 + new999cents1 *999 + new1999cents1 *1999 + new4999cents1 *4999 +099cents2 *99 + new499cents2 *499 + new999cents2 *999 + new1999cents2 *1999 + new4999cents2 *4999  )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0'
        ) / (
        '$weekPayPesonrNum' )");
    $weekPayARPU = mysql_fetch_array($weekPayARPU_query); 
     
    //weekActiveARPU 周活跃用户ARPU值
    $weekActiveARPU_query = mysql_query("SELECT (
        SELECT sum(  099cents1 *99 + new499cents1 *499 + new999cents1 *999 + new1999cents1 *1999 + new4999cents1 *4999 + 099cents2 *99 + new499cents2 *499 + new999cents2 *999 + new1999cents2 *1999 + new4999cents2 *4999  )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0'
        ) / ($weekActivePesonrNum) ");
   $weekActiveARPU = mysql_fetch_array($weekActiveARPU_query);
       //weekLogARPU 周登陆用户ARPU值  = 周付费用户/周登陆人数(活跃用户+新用户)  
   $weekLogARPU_query = mysql_query("SELECT (
        SELECT sum(  099cents1 *99 + new499cents1 *499 + new999cents1 *999 + new1999cents1 *1999 + new4999cents1 *4999  +099cents2 *99 + new499cents2 *499 + new999cents2 *999 + new1999cents2 *1999 + new4999cents2 *4999 )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0'
        ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' ) ");
      $weekLogARPU = mysql_fetch_array($weekLogARPU_query);
      //weekWastageRate  周活跃用户流失率 上周活跃用户在本周没有登陆过游戏的用户数，除以上周的活跃人数。
      $weekWastageRate_query = mysql_query("SELECT concat(round( (
        SELECT (
        SELECT count( a.deviceid )
        FROM weekActive a
        WHERE a.date = date_sub('$everylogdate[date]',interval 7 day)  
        AND a.deviceid NOT
        IN (
        SELECT DISTINCT deviceid
        FROM comds
        WHERE Cracked = '0'
        AND date
        BETWEEN DATE_SUB('$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]' )
        ) / (
        SELECT count( 1 )
        FROM weekActive
        WHERE date = date_sub('$everylogdate[date]',interval 7 day))
        )*100 ,2), '%'
        )  ");
     $weekWastageRate = mysql_fetch_array($weekWastageRate_query); 
     //weekPayRate  周活跃用户付费率 周付费用户数除以周活跃人数
    //$weekPayRate_query = mysql_query("select '$weekPayPesonrNum[0]'/'$weekActivePesonrNum[0]'");
    $weekPayRate_query = mysql_query("SELECT concat(round( '$weekPayPesonrNum'/  '$weekActivePesonrNum' *100,2), '%' ) ");
    $weekPayRate = mysql_fetch_array($weekPayRate_query);
    //weekLogPayRate周登陆用户付费率 周付费用户数除以周登陆人数
    $weekLogPayRate_query = mysql_query("SELECT concat(round( '$weekPayPesonrNum'/  '$weekOneLandPesonrNum' *100,2), '%' ) ");
    $weekLogPayRate = mysql_fetch_array($weekLogPayRate_query);
       //weekPayWastageRate  周付费用户流失率 上周有付费行为而本周7天未登陆的用户数除以上周的付费用户数  
    $weekPayWastageRate_query = mysql_query("SELECT concat( round((
        SELECT (
        SELECT count( a.deviceid )
        FROM weekPay a
        WHERE a.date = date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND a.deviceid NOT
        IN (
        SELECT DISTINCT deviceid
        FROM comds
        WHERE Cracked = '0'
        AND date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]' )
        ) / (
        SELECT count( 1 )
        FROM weekPay
        WHERE date =  date_sub('$everylogdate[date]',interval 7 day) )
        ) *100 ,2), '%'
        ) ");
     $weekPayWastageRate = mysql_fetch_array($weekPayWastageRate_query);
     //周付费用户人均充值笔数
     $weekPayPesonrTime_query = mysql_query("SELECT '$WeekPayRechargeNum[0]'/'$weekPayPesonrNum'");
     $weekPayPesonrTime = mysql_fetch_array($weekPayPesonrTime_query);

    //最后退出 10界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen10Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 10  and date ='$everylogdate[date]'");
    $Lastloginscreen10Num = mysql_fetch_array($Lastloginscreen10Num_query);

    //最后退出 21界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen21Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 21  and date ='$everylogdate[date]'");
    $Lastloginscreen21Num = mysql_fetch_array($Lastloginscreen21Num_query);

    //最后退出 22界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen22Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 22  and date ='$everylogdate[date]'");
    $Lastloginscreen22Num = mysql_fetch_array($Lastloginscreen22Num_query);
    //最后退出 23界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen23Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 23  and date ='$everylogdate[date]'");
    $Lastloginscreen23Num = mysql_fetch_array($Lastloginscreen23Num_query);
    //最后退出 24界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen24m_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 24  and date ='$everylogdate[date]'");
    $Lastloginscreen24Num = mysql_fetch_array($Lastloginscreen24m_query);
    //最后退出 31界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen31Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 31  and date ='$everylogdate[date]'");
    $Lastloginscreen31Num = mysql_fetch_array($Lastloginscreen31Num_query);
    //最后退出 41界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen41Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 41  and date ='$everylogdate[date]'");
    $Lastloginscreen41Num = mysql_fetch_array($Lastloginscreen41Num_query);
    //最后退出 42界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen42Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 42  and date ='$everylogdate[date]'");
    $Lastloginscreen42Num = mysql_fetch_array($Lastloginscreen42Num_query);
    //最后退出 50界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen50Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 50  and date ='$everylogdate[date]'");
    $Lastloginscreen50Num = mysql_fetch_array($Lastloginscreen50Num_query);
    //最后退出 60界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen60Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 60  and date ='$everylogdate[date]'");
    $Lastloginscreen60Num = mysql_fetch_array($Lastloginscreen60Num_query);
    //最后退出 71界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen71Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 71  and date ='$everylogdate[date]'");
    $Lastloginscreen71Num = mysql_fetch_array($Lastloginscreen71Num_query);
    //最后退出 72界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen72Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 72  and date ='$everylogdate[date]'");
    $Lastloginscreen72Num = mysql_fetch_array($Lastloginscreen72Num_query);
    //最后退出 73界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen73Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 73  and date ='$everylogdate[date]'");
    $Lastloginscreen73Num = mysql_fetch_array($Lastloginscreen73Num_query);
    //最后退出 80界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen80Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where Cracked = '0' and UILastId = 80  and date ='$everylogdate[date]'");
    $Lastloginscreen80Num = mysql_fetch_array($Lastloginscreen80Num_query);

 
    // p1等级分布 (1,2,....)
    $date = array('1' => array($p1date1Count, $date1), array($p1date2Count, $date2), array($p1date3Count, $date3), array($p1date4Count, $date4), array($p1date5Count, $date5), array($p1date6Count, $date6), array($p1date7Count, $date7), array($p1date8Count, $date8), array($p1date9Count, $date9), array($p1date10Count, $date10), array($p1date11Count, $date11), array($p1date12Count, $date12), array($p1date13Count, $date13), array($p1date14Count, $date14), array($p1date15Count, $date15), array($p1date16Count, $date16), array($p1date17Count, $date17), array($p1date18Count, $date18), array($p1date19Count, $date19), array($p1date20Count, $date20), array($p1date21Count, $date21));
    // $date1[] = 
    /*$date1_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =1
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')
        ");
    $date1_a = mysql_fetch_array($date1_query);*/
    $date1_a = 0;
    $date1 = $date1_a[0];
    $p1date1Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =1
        AND Cracked = '0'
        ");
    $p1date1Count_a = mysql_fetch_array($p1date1Count_query);
    $p1date1Count = $p1date1Count_a[0];
   /* $date2_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =2
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')
        ");
    $date2_a = mysql_fetch_array($date2_query);*/
    $date2_a =0;
    $date2 = $date2_a[0];
    $p1date2Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =2
        AND Cracked = '0'");
    $p1date2Count_a = mysql_fetch_array($p1date2Count_query);
    $p1date2Count = $p1date2Count_a[0];
    /*$date3_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =3
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')
        ");
    $date3_a = mysql_fetch_array($date3_query);*/
    $date3_a = 0;
    $date3 = $date3_a[0];
    $p1date3Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =3
        AND Cracked = '0'");
    $p1date3Count_a = mysql_fetch_array($p1date3Count_query);
    $p1date3Count = $p1date3Count_a[0];
    /*$date4_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =4
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')
        ");
    $date4_a = mysql_fetch_array($date4_query);*/
    $date4_a = 0;
    $date4 = $date4_a[0];
    $p1date4Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =4
        AND Cracked = '0'");
    $p1date4Count_a = mysql_fetch_array($p1date4Count_query);
    $p1date4Count = $p1date4Count_a[0];
    /*$date5_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =5
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')
        ");
    $date5_a = mysql_fetch_array($date5_query);*/
    $date5_a =0;
    $date5 = $date5_a[0];
    $p1date5Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =5
        AND Cracked = '0'");
    $p1date5Count_a = mysql_fetch_array($p1date5Count_query);
    $p1date5Count = $p1date5Count_a[0];
    /*$date6_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =6
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')
        ");
    $date6_a = mysql_fetch_array($date6_query);*/
    $date6_a =0;
    $date6 = $date6_a[0];
    $p1date6Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =6
        AND Cracked = '0'");
    $p1date6Count_a = mysql_fetch_array($p1date6Count_query);
    $p1date6Count = $p1date6Count_a[0];
    /*$date7_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =7
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')
        ");
    $date7_a = mysql_fetch_array($date7_query);*/
    $date7_a =0;
    $date7 = $date7_a[0];
    $p1date7Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =7
        AND Cracked = '0'");
    $p1date7Count_a = mysql_fetch_array($p1date7Count_query);
    $p1date7Count = $p1date7Count_a[0];
    /*$date8_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =8
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')
        ");
    $date8_a = mysql_fetch_array($date8_query);*/
    $date8_a =0;
    $date8 = $date8_a[0];
    $p1date8Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =8
        AND Cracked = '0'");
    $p1date8Count_a = mysql_fetch_array($p1date8Count_query);
    $p1date8Count = $p1date8Count_a[0];
    /*$date9_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =9
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')
        ");
    $date9_a = mysql_fetch_array($date9_query);*/
    $date9_a =0;
    $date9 = $date9_a[0];
    $p1date9Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =9
        AND Cracked = '0'");
    $p1date9Count_a = mysql_fetch_array($p1date9Count_query);
    $p1date9Count = $p1date9Count_a[0];
    /*$date10_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =10
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')
        ");
    $date10_a = mysql_fetch_array($date10_query);*/
    $date10_a =0;
    $date10 = $date10_a[0];
    $p1date10Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL =10
        AND Cracked = '0'");
    $p1date10Count_a = mysql_fetch_array($p1date10Count_query);
    $p1date10Count = $p1date10Count_a[0];
    /*$date11_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL between 11 and 15
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')
        ");
    $date11_a = mysql_fetch_array($date11_query);*/
    $date11_a = 0;
    $date11 = $date11_a[0];
    $p1date11Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL BETWEEN 11 AND 15
        AND Cracked = '0'");
    $p1date11Count_a = mysql_fetch_array($p1date11Count_query);
    $p1date11Count = $p1date11Count_a[0];
    /*$date12_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL between 16 and 20
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')");
    $date12_a = mysql_fetch_array($date12_query);*/
    $date12_a =0;
    $date12 = $date12_a[0];
    $p1date12Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL BETWEEN 16 AND 20
        AND Cracked = '0'");
    $p1date12Count_a = mysql_fetch_array($p1date12Count_query);
    $p1date12Count = $p1date12Count_a[0];
    /*$date13_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL between 21 and 25
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')");
    $date13_a = mysql_fetch_array($date13_query);*/
    $date13_a =0;
    $date13 = $date13_a[0];
    $p1date13Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL BETWEEN 21 AND 25
        AND Cracked = '0'");
    $p1date13Count_a = mysql_fetch_array($p1date13Count_query);
    $p1date13Count = $p1date13Count_a[0];
    /*$date14_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL between 26 and 30
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')");
    $date14_a = mysql_fetch_array($date14_query);*/
    $date14_a = 0;
    $date14 = $date14_a[0];
    $p1date14Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL BETWEEN 26 AND 30
        AND Cracked = '0'");
    $p1date14Count_a = mysql_fetch_array($p1date14Count_query);
    $p1date14Count = $p1date14Count_a[0];
    /*$date15_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL between 31 and 40
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')");
    $date15_a = mysql_fetch_array($date15_query);*/
    $date15_a =0;
    $date15 = $date15_a[0];
    $p1date15Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL BETWEEN 31 AND 40
        AND Cracked = '0'");
    $p1date15Count_a = mysql_fetch_array($p1date15Count_query);
    $p1date15Count = $p1date15Count_a[0];
   /* $date16_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL between 41 and 50
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')");
    $date16_a = mysql_fetch_array($date16_query);*/
    $date16_a =0;
    $date16 = $date16_a[0];
    $p1date16Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL BETWEEN 41 AND 50
        AND Cracked = '0'");
    $p1date16Count_a = mysql_fetch_array($p1date16Count_query);
    $p1date16Count = $p1date16Count_a[0];
    /*$date17_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL between 51 and 60
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')");
    $date17_a = mysql_fetch_array($date17_query);*/
    $date17_a =0;
    $date17 = $date17_a[0];
    $p1date17Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL BETWEEN 51 AND 60
        AND Cracked = '0'");
    $p1date17Count_a = mysql_fetch_array($p1date17Count_query);
    $p1date17Count = $p1date17Count_a[0];
    /*$date18_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL between 61 and 70
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')");
    $date18_a = mysql_fetch_array($date18_query);*/
    $date18_a = 0;
    $date18 = $date18_a[0];
    $p1date18Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL BETWEEN 61 AND 70
        AND Cracked = '0'");
    $p1date18Count_a = mysql_fetch_array($p1date18Count_query);
    $p1date18Count = $p1date18Count_a[0];
    /*$date19_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL between 71 and 80
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')");
    $date19_a = mysql_fetch_array($date19_query);*/
    $date19_a = 0;
    $date19 = $date19_a[0];
    $p1date19Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL BETWEEN 71 AND 80
        AND Cracked = '0'");
    $p1date19Count_a = mysql_fetch_array($p1date19Count_query);
    $p1date19Count = $p1date19Count_a[0];
    /*$date20_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL between 81 and 90
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')");
    $date20_a = mysql_fetch_array($date20_query);*/
    $date20_a =0;
    $date20 = $date20_a[0];
    $p1date20Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL BETWEEN 81 AND 90
        AND Cracked = '0'");
    $p1date20Count_a = mysql_fetch_array($p1date20Count_query);
    $p1date20Count = $p1date20Count_a[0];
    /*$date21_query = mysql_query("SELECT concat( (
        (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL between 91 and 100
        AND Cracked = '0' ) / (
        SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0' )
        ) *100, '%')");
    $date21_a = mysql_fetch_array($date21_query);*/
    $date21_a =0;
    $date21 = $date21_a[0];
    $p1date21Count_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND LEVEL BETWEEN 91 AND 100
        AND Cracked = '0'");
    $p1date21Count_a = mysql_fetch_array($p1date21Count_query);
    $p1date21Count = $p1date21Count_a[0];
    $Level = array(json_encode($date));//等级分布

                //newPayPesonrNum  新增付费人数
            /*SELECT count( DISTINCT deviceid )
        FROM comds a
        WHERE 099cents1 >0
        OR 099cents2 >0
        OR new499cents1 >0
        OR new499cents2 >0
        OR new999cents1 >0
        OR new999cents2 >0
        OR new1999cents1 >0
        OR new1999cents2 >0
        OR new4999cents1 >0
        OR new4999cents2 >0
        AND date = '$everylogdate[date]'
        AND Cracked = '0'
        AND NOT
        EXISTS (

        SELECT DISTINCT deviceid
        FROM comds
        WHERE 099cents1 >0
        OR 099cents2 >0
        OR new499cents1 >0
        OR new499cents2 >0
        OR new999cents1 >0
        OR new999cents2 >0
        OR new1999cents1 >0
        OR new1999cents2 >0
        OR new4999cents1 >0
        OR new4999cents2 >0
        AND date < '$everylogdate[date]'
        AND Cracked = '0'
        AND a.deviceid = deviceid
        )
        */
    $newPayPesonrNum_query = mysql_query("select A.deviceid  from (SELECT  DISTINCT deviceid FROM `comds` WHERE 099cents1 >0  and date 

        = DATE_SUB( 

        '$everylogdate[date]', INTERVAL 0
        DAY ) and  Cracked = '0'  union 

        SELECT  DISTINCT deviceid FROM `comds` WHERE  099cents2 >0 and date = DATE_SUB( 

        '$everylogdate[date]', INTERVAL 0
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new499cents1 >0 and date = DATE_SUB( 

        '$everylogdate[date]', INTERVAL 0
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new499cents2 >0 and date = DATE_SUB( 

        '$everylogdate[date]', INTERVAL 0
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new999cents1 >0 and date = DATE_SUB( 

        '$everylogdate[date]', INTERVAL 0
        DAY )  and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new999cents2 >0 and date = DATE_SUB( 

        '$everylogdate[date]', INTERVAL 0
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new1999cents1 >0 and date = DATE_SUB( 

        '$everylogdate[date]', INTERVAL 0
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new1999cents2 >0 and date = DATE_SUB( 

        '$everylogdate[date]', INTERVAL 0
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new4999cents1 >0 and date = DATE_SUB( 

        '$everylogdate[date]', INTERVAL 0
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new4999cents2 >0 and date = DATE_SUB( 

        '$everylogdate[date]', INTERVAL 0
        DAY ) and  Cracked = '0')A left join (SELECT  DISTINCT deviceid FROM `comds` WHERE 099cents1 

        >0  and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 360
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY ) and  Cracked = '0'  union 

        SELECT  DISTINCT deviceid FROM `comds` WHERE  099cents2 >0 and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 360
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new499cents1 >0 and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 360
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY )  and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new499cents2 >0 and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 360
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new999cents1 >0 and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 360
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY )  and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new999cents2 >0 and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 360
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new1999cents1 >0 and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 360
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new1999cents2 >0 and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 360
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new4999cents1 >0 and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 360
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY ) and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new4999cents2 >0 and date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 360
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY ) and  Cracked = '0')B on A.deviceid =B.deviceid  where B.deviceid  is null");
    $newPayPesonrNum = mysql_num_rows($newPayPesonrNum_query);
    //今日付费次数 paytimes
    $paytimes_query = mysql_query("SELECT sum(099cents1 + 099cents2 + new499cents1 + new499cents2 + new999cents1 + new999cents2 + new1999cents1 + new1999cents2 + new4999cents1 + new4999cents2)  FROM  comds  where  date ='$everylogdate[date]' and  Cracked = '0'");
    $paytimes = mysql_fetch_array($paytimes_query);
    //今日付费用户数 PayPesonrNum
    $PayPesonrNum_query = mysql_query("SELECT  DISTINCT deviceid FROM `comds` WHERE 099cents1 >0  and date = '$everylogdate[date]' and  Cracked = '0'  union 
        SELECT  DISTINCT deviceid FROM `comds` WHERE  099cents2 >0 and date = '$everylogdate[date]' and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new499cents1 >0 and date = '$everylogdate[date]'  and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new499cents2 >0 and date = '$everylogdate[date]' and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new999cents1 >0 and date = '$everylogdate[date]'  and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new999cents2 >0 and date = '$everylogdate[date]' and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new1999cents1 >0 and date = '$everylogdate[date]' and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new1999cents2 >0 and date = '$everylogdate[date]' and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new4999cents1 >0 and date = '$everylogdate[date]' and  Cracked = '0' union
        SELECT  DISTINCT deviceid FROM `comds` WHERE  new4999cents2 >0 and date = '$everylogdate[date]' and  Cracked = '0' ");
    $PayPesonrNum = mysql_num_rows($PayPesonrNum_query);

     $iap1_query = mysql_query(" SELECT sum(099cents1) FROM  comds  where  date ='$everylogdate[date]' and Cracked = '0' ");
    $iap1 = mysql_fetch_array($iap1_query);
   /* }
      var_dump($iap1_to[0]);*/
    //iap2
    $iap2_query = mysql_query("SELECT sum(099cents2) FROM  comds  where  date ='$everylogdate[date]' and Cracked = '0'");
    $iap2 = mysql_fetch_array($iap2_query);
    //iap3
    $iap3_query = mysql_query("SELECT sum(new499cents1) FROM  comds  where  date ='$everylogdate[date]' and Cracked = '0'");
    $iap3 = mysql_fetch_array($iap3_query);
    //iap4
    $iap4_query = mysql_query("SELECT sum(new499cents2) FROM  comds  where  date ='$everylogdate[date]' and Cracked = '0'");
    $iap4 = mysql_fetch_array($iap4_query);
    //iap5
    $iap5_query = mysql_query("SELECT sum(new999cents1) FROM  comds  where  date ='$everylogdate[date]' and Cracked = '0'");
    $iap5 = mysql_fetch_array($iap5_query);
    //iap6
     $iap6_query = mysql_query("SELECT sum(new999cents2) FROM  comds  where  date ='$everylogdate[date]' and Cracked = '0'");
     $iap6 = mysql_fetch_array($iap6_query);
    //iap7
     $iap7_query = mysql_query("SELECT sum(new1999cents1) FROM  comds  where  date ='$everylogdate[date]' and Cracked = '0'");
     $iap7 = mysql_fetch_array($iap7_query);
    //iap8
     $iap8_query = mysql_query("SELECT sum(new1999cents2) FROM  comds  where  date ='$everylogdate[date]' and Cracked = '0'");
     $iap8 = mysql_fetch_array($iap8_query);
    //iap9
     $iap9_query = mysql_query("SELECT sum(new4999cents1) FROM  comds  where  date ='$everylogdate[date]' and Cracked = '0'");
     $iap9 = mysql_fetch_array($iap9_query);
    //iap10
     $iap10_query = mysql_query("SELECT sum(new4999cents2) FROM  comds  where  date ='$everylogdate[date]' and Cracked = '0'");
     $iap10 = mysql_fetch_array($iap10_query);

     //WeekNewPayPesonrNum 过去7日内新增注册用户数
     $WeekNewPayPesonrNum_query = mysql_query("SELECT count( DISTINCT deviceid )
        FROM comds
        WHERE firstlogin
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0'");
     $WeekNewPayPesonrNum = mysql_fetch_array($WeekNewPayPesonrNum_query);
     //MonthLandTwicePesonrNum 过去30日内2次登录用户数
        $MonthLandTwicePesonrNum_query = mysql_query("SELECT DISTINCT deviceid, date
        FROM comds
        WHERE Cracked = '0'
        AND date
        BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 30
        DAY )
        AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
        DAY )
        GROUP BY deviceid
        HAVING count( 1 ) >1 ");
     $MonthLandTwicePesonrNum = mysql_num_rows($MonthLandTwicePesonrNum_query);
     //WeekPayRechargeNum 周付费用户充值笔数
             $WeekPayRechargeNum_query = mysql_query("SELECT sum( 099cents1 + 099cents2 + new499cents1 + new499cents2 + new999cents1 + new999cents2 + new1999cents1 + new1999cents2 + new4999cents1 + new4999cents2 )
        FROM comds
        WHERE date
        BETWEEN date_sub( '$everylogdate[date]', INTERVAL 7
        DAY )
        AND '$everylogdate[date]'
        AND Cracked = '0'
        ");
     $WeekPayRechargeNum = mysql_fetch_array($WeekPayRechargeNum_query);
   
 $sql="REPLACE INTO report_nojailbreak (logdate,loginPersonNum,activePesonrNum,activePesonrTime,totalDayTotalTime,
                                        totalDayGetMoney,totalDayRecharge,totalDayUsedMoney,dayLoginPersonNum,
                                        totalDayNewusers,dayActivePesonrNum,dayActivePesonrTime,weekActivePesonrNum,weekLoyalPesonrNum,weekCorePesonrNum,
                                        hirePesonrNum,dayTotalTime,dayUsedMoney,weekPayPesonrNum,dayIAPGetMoney,
                                        avgDayMoney,dayNowMoney,
                                        Lastloginscreen10Num,Lastloginscreen21Num,Lastloginscreen22Num,Lastloginscreen23Num,Lastloginscreen24Num,
                                        Lastloginscreen31Num,Lastloginscreen41Num,Lastloginscreen42Num,Lastloginscreen50Num,Lastloginscreen60Num,
                                        Lastloginscreen71Num,Lastloginscreen72Num,Lastloginscreen73Num,Lastloginscreen80Num,
                                        weekPayARPU,weekActiveARPU,weekLogARPU,weekWastageRate,weekPayRate,weekLogPayRate,weekPayWastageRate,
                                        weekPayPesonrTime,playerLevel,newPayPesonrNum,paytimes,PayPesonrNum,
                                        iap1,iap2,iap3,iap4,iap5,iap6,iap7,iap8,iap9,iap10,totalDayPlayTime,
                                        weekOneLandPesonrNum,WeekNewPayPesonrNum,MonthLandTwicePesonrNum,WeekPayRechargeNum,dayRechargeNum) 
                  VALUES('$everylogdate[date]','$loginPersonNum[0]','$activePesonrNum[0]','$activePesonrTime[0]','$totalDayTotalTime[0]',
                         '$totalDayGetMoney[0]','$totalDayRecharge[0]','$totalDayUsedMoney[0]','$dayLoginPersonNum[0]',
                         '$totalDayNewusers[0]','$dayActivePesonrNum[0]','$dayActivePesonrTime[0]','$weekActivePesonrNum','$weekLoyalPesonrNum','$weekCorePesonrNum',
                          '$hirePesonrNum[0]','$dayTotalTime[0]','$dayUsedMoney[0]','$weekPayPesonrNum','$dayIAPGetMoney[0]',
                          '$avgDayMoney[0]','$dayNowMoney[0]',
                          '$Lastloginscreen10Num[0]','$Lastloginscreen21Num[0]','$Lastloginscreen22Num[0]','$Lastloginscreen23Num[0]','$Lastloginscreen24Num[0]',
                          '$Lastloginscreen31Num[0]','$Lastloginscreen41Num[0]','$Lastloginscreen42Num[0]','$Lastloginscreen50Num[0]','$Lastloginscreen60Num[0]',
                          '$Lastloginscreen71Num[0]','$Lastloginscreen72Num[0]','$Lastloginscreen73Num[0]','$Lastloginscreen80Num[0]',
                          '$weekPayARPU[0]','$weekActiveARPU[0]','$weekLogARPU[0]','$weekWastageRate[0]','$weekPayRate[0]','$weekLogPayRate[0]','$weekPayWastageRate[0]',
                          '$weekPayPesonrTime[0]','$Level[0]','$newPayPesonrNum','$paytimes[0]','$PayPesonrNum',
                          '$iap1[0]','$iap2[0]','$iap3[0]','$iap4[0]','$iap5[0]','$iap6[0]','$iap7[0]','$iap8[0]','$iap9[0]','$iap10[0]','$totalTodayGameTime[0]',
                          '$weekOneLandPesonrNum','$WeekNewPayPesonrNum[0]','$MonthLandTwicePesonrNum','$WeekPayRechargeNum[0]','$dayRechargeNum[0]')";
$query= @mysql_query($sql,$connection) or die(mysql_error());  

}
?>
